if my first attempt looks that good, i'll be extremely happy. well done.