Thanks for the advice. It is an opportunity to let manager know what I did. If I don't put it in the self-review, probably he will never know. I can hardly believe the team lead will say "no", if I say "I completed key components in the development, or play a key role in the team" as "LaoHe"...