merge
methods