Update components to add dependency