added components dependices