fixed Inner Dependency