Super awesome David. You're definitely on the right track..Keep it up