revise tutorial