webservices are used properly, data is updated only if the table has changed on the remote server