view bind helper - added on: option