added pages::merge