improvements on timing,logging, defaults