new signal binding strategy