Start to redo add controller