added default empty object as controller