i've got a 101 understanding of how it works. You are talking 300 level when you get into the chemistry behind it.