Updating modified field during all updates & support for updating GCM on update request