re abundantly