Whew, what a long journey, Mary, but it sounds like you're almost there! Keep your chin up.