use pathogen
make it more complete