If I am making a mistake, or there is a better way to do this, then I would greatly appreciate any advise.