now with more dependencies