Made callbacks protected