add an experimental version of setup and embed.
7 files changed