remove unused code
use html5 validation
add css