fix box bug; defer draw if we are reseting levels
add failure graphic