signup: delete old function