bugfix: cannot replace #4