This post is AMAZING, keep it going! So many questions of mine have been answered.