I've become obsessed with dependencies