Title: science has green fingers