Green and fresh