Sounds like an excellent set of ideas and i would recommend coming to everyone, especially if you are a little newer like me!