columns initial approach