Very well done. :)

Welcome to TalkGraphics