Consol version of my course project