Controls event logic puzzlement