updated signals