bug: variations in update api