loosening dependencies