add sign out
all edit tests passing