Refactored route-one to bind-attr