controllers were fixed