two way bindinw with edition