added disabled option for input component