added markup and css presentation