general dependencies update