e.g. the number inputs allow users to type any character. This has the potential to break the application.