footer and fixes