very weird 5.005 problem