fixing dependencies add lessons