this is a great thread to fight boredom with...