do you have a better idea ? This is kind of a fallback waiting for discussion