Corrected controller methods