The parameters for some of the prospector functions was getting large, so I structured them to try keep it tidy.