working find and modify