better columns control