table rendering (without headers yet)