code 38 problem