bugfix replace