Class Download refactored, defineHoleList method