now the default behavior is hard-coded and only editable after build the component 
now the default behavior is hard-coded and only editable after build the component