behavior: add bindable