working on session
finished MeasureTransfer