preliminary draft for an interactive tutorial