3 way data binding with server