Thinking about replacing dependencies