Hard and rich ...