technical report