could we make this a constructor argument with a default value instead, so it can be made configurable?