some dependencies upgrade