(bluefox) fix context of all callbacks.