New plankton at work ?