a little bit of merging