Great start and very nice write-up. It sounds like you are on the right track.