Updates over the last couple of mmogo