Make Widgets and Input signals one-to-one