fixed negative BAC, fixed keyboard up amount, changed F/M to accept both F/M and f/m