Heights
Birthdays
Blood Types
Nationality
Sun Signs
Age
Extra Details
And they're all worked up. You couldn't ask for tougher conditions.