fixing signals / slots