Trying to add Signal-Slot protocol