first commit, workable, maincontroller changed place