Get this done, and I'll be a happy PUP again. @.@