adding basic tutorial functionality