Gracias... esto es una gran mejora ) El problema principal es que no he tenido tiempo de completar todos los estados... Estoy trabajando para tapar los huecos poco a poco, pero va a tomar un tiempo.  No sé exactamente qué hacer mientras tanto.