oops, the table always needs to be there