added additional punctuation marks to replace function