fix init option precedence