preventing duplicate signup calls