pre-merge