add session rotation