dependencies update with corresponding fixes