really fix signout bug