fixed depth issue for saving. created a new DeSerializer which is used for sessionList.