WIP: add cart author workflow