broken code for will