added mixin
added pure grid for headers
added extend