fix tabulate