nice ;)

we are on the way.. 
I think  am am able to do the rest..

fk.