partial crap done