Yay! I have so many people to thank! (post was too short)