fallback if no context
fallback to site
merge