Add read and update operations