Thanks, very nice - lot of work!