corect controller