I solved it and learned some new words, but I'll let others have a shot at it for a little bit ;)