calling pathogen#infect() only when pathogen available
made pathogen load with check even smaller
more clean ups