Some final changes that include an autoupdate function and signIn changes