filling out signal types.