session reuse final fix