History of Leeching Force