correc controller