chnaged controller