No need for the replace_input! method