2 0 stable merge