Try make dependencies optional