some strange replaces