more dependencies improvments