Hard and hard ...