fix callbacks of signaling