Green Party - so what?