update dependency as list