well done Randi.

the phrase "I have of it" is confusing for us, non native speaker