merged common parsing methods in load_species