structure changes, added footer