adding dependencies, updating conifg