Evolution of signaling