or i guess readcode can reads in a word value and i swap it in the routine some how