Wow -- this is a tough one.