Fix constructors