added footer and stuff