css and html functions added