Welcome to SRP!
It sounds like you are well on your way.
I'm looking forward to reading your contributions.