Added Signal3 & Signal4 helper classes