mechanics controller: try to dry #1