contact me ...special thanks to michael stevens and joshie allen for their contributions.....