We have a working Mauve object, on to the next piece of IV