add a beginner user interface