sounds like a whole new topic in and of itself...