wrote more controllers