moved to lached buttons to prevent issues when the lockcontroller resets