add Callbacks and their fluent interfaces