added footer and finishing touches