added server side sample with custom columns