merge the push