don't move when session swith, need to be refactorgit st