correction on signal connection