Se qualcuno trovasse una soluzione migliore io sono qui.

Grazie andrea per l'aiuto.