Thanks a lot of the kind words! A lot of work want into it and nice treactions like this make it feel so much better thanks! :D