simplify better, no effect on table size