Add intro and revise var