provide signal UIDs to prevent multiple calls