todo fix check col