added gem text-table & added increased functionality