fix groovyReplace function