Added apply method for columns property