Yi - implements update function
Yi - fix bugs; support enum type; implements basic function for updating