make it not crap