no need for check dependsOn anymore