stop unnecessary recoring of dependencies
split specs