changin controller inherit
fixing controllers