changes introduced while starting work on janux console
integrate improvements from januxmedia/resume project