Changes to algorithm, more performance and now we have a menu to choose a option to print data and status