date improved added and some semantic html5 tag