hints
merge