no need for "signal" prefix