fix table loop