trying to figure out how tables work in gfm