Just wanna say you've done a good job making these pretty accessible for a newbie like me; The play-by-play of your thought process helps a lot