given the design of the first constructor, setting defaults, a constructor that has only one param is the same as the bigger constructor.