callback.h wasn't included in the public header file yet