tested callback in controller