Implement signaling