Sounds like you are absolutely on the right track!