Revise outline and add some introduction