added replaceWith plugin