agree with @gamerblook23's points. You potentially could add health for mistakes when typing.
I'm pondering the idea about health management, but iI have some complex questions with this one.