Dependency recognition