make Session serializable