fixed merge opts obj