defaults to a sensible