EHA23 General Impressions