Add callback controller