added two step-by-step sections to demos