reconstruct tableAction