additional checking against user input
additional checking against user input

oriondean/finput,oriondean/finput,ScottLogic/finput,alisd23/finput,ScottLogic/finput,alisd23/finput,ScottLogic/finput,oriondean/finput