Try constructors with less parameters first