merge and fork, fork and merge