possible error in optiboot.c ... ???