adds proper dependencies