Factory modificado para controlar List