footer and some code added