fixed findreplace