signals: bind, not