ho risolto tutto facendo come hai detto
grazie!

se pero' qualcuno conosce qualche soluzione piu' elegante, si faccia avanti!