Added update operation.
Updated definitions.