kbld820 - sorry for the inactivity. perhaps this could make up...

more about : kbld820