I've been working on this: Got any suggestions? Post them here. Il be sure to take any on-board.