fix table bug