Implement dependency resolving feature