updated addSession