Here's what I've got so far.