implemented SessionAttributes