non c'è una soluzione più pulita?