#61 refactored progeo lib