added c_tabulate function