crap code