update backend for new signal