Ports connected with signals instead of directly