add intro,page function