Hi,

modded version - removed redundancies according to Jim's well though out comment. Although was not able to remove the delay, that's my baaby :)

-Phat-