merge defaults