Does logout need ()