Doh, should be $on, not on