Final version without tutorial.