separate column and line dynamic handling