- fixed default callback function