Hmmm... this is a tough one.