Hostile constructors fixed