update appcontroller