update signal, add Mouse and Time