add html5shiv, add opts handle