thnx guys.. i've quite busy lately.. so this is on hold for the time bein'.. but i'll have it ready for the closin' of the challenge.. :p