IDEEC 2023