add introduction self