controler modified litle