add footer and fix grid layout