check callbacks everywhere