fixed missing type and framework support