adaptions, added 12 column grid system