bugfix global replace