Welcome! Sounds like you got a good head on your shoulders!