linked demo cleanup, and docs