improved tutorial interface