REworking on column model