Add callback method