fix callback function