update a bunch of random theme engine stuff, new if statements, new vars