I have ideas. I'll start on my CS later.