bugfix preg replace