Man, this is gonna take some more thought.