But it is not necessary to have a separate thread for each element. Only elements that do blocking operations such as reading from the network need its own thread. ______________________________________________ Renovamos el Correo Yahoo!: ¡100 MB GRATIS! Nuevos servicios, más seguridad http://correo.yahoo.es