+ fixed objcontroller