add logout & but fix