refactored sheet update to check current note, refactored draw and accuracy check