working on pathogen.pp