check if callback