refactor completed for phone login