centralized dependencies check