make sign-out
finish sectoin 8