html header and footer added for reusabality