added parameter in signal definition to keep consistency