polishing user singup