Pesticide Science: international journal of research and technology on crop protection and pest control