note on and offs still aren't quite working?