finalized sign-in project