[change] defaul def fo string based component