implove each columns