changed theme, added some error checking, better threading