finished demo prerender