denischerniatev ShMapper by Teplitsa