naming cleanup, added an additional block check within the area harvest loop