Very special thanks for help and support to great people:

Jealous @ TL
Ziggy