Perfecto. Pues muchísimas gracias todos! Teniendo en cuenta lo que hay parece que la solución no es mala del todo