- Need to handle faulty inputs given by users. Preferably with try catch blocks. - Menu options can be made to have different delimiters like ,./;-+=_^*. If possible, can split by any of these. - Try to optimize code