merge defaults!