These are my self-made contributions: