uses bind-attr
uses bind-attr