using binding instead of model for binding
readme about options