Finished sigin & signout with changes