merge demo codes