conversion of the old tabletop stack to ecto