what is self.logout?