implemented footer and ads