Quick, messy update. I'll clean it up later.