controller maintenance