change depends to base