@andrewlyte: I like your concept,