falta filtrar y colapsar en asembler y funciones string raras