added slider and input components