Removing modifiable project dependencies, Changing validation algorithm
interface