Impressions from IBPC 2018