I really thought I wasn't going to like this one, bit I have since changed my mind. Another good job!