Almost

Just need to determine hits between the same stage. should be easier.
have to go though.