Self-pollination and Cross pollination