Thx for the update, keep at it!
Interesting about the penalty, how much, and what reaction time triggers it?