fix: should check callback function pointer existence.