Fixed weirdness

this doesn't have a stable address till after the constructor