Move user controller to Ignition
Didn't need to rename function, it can be overridden