fix Callback method