Green tide a sign of things to come