adding in input validation for 'ordinal' option but will be changing my approach soon