Ensure passed arguments are numbers
Discard undesired materials
Change default harvest number