changed something

now it won't register a new hitmark if one is already being drawn, also
added some comments, what a shitty commit