Player needs to also catch carriage returns