double check that *everything* is initialised here.
Also, please SG_ADD all parameters, thats important for serialisation