updated metadata, also allowed chaining