add denpendencies