add in signal for version