fixed popup grammar, 1 review not reviews, implemented user sign in authentication and email verification, missing check if user exists