this thread has the potential to be pretty cool!