fixed two way bind issue