+ added footer contents, added backend logic