Thanks a lot, Quite a lot of stuff.