pre merge