FS2004

FS2004 AI Pack - Icaro Brasil Virtual

Icaro Brasil Virtual AI traffic pack recreates the classic Brazilian virtual airline with a complete fleet, flightplans in both text and compiled BGL formats, plus an EditVoicepack-ready callsign set. Includes legacy FS98-era aircraft for nostalgia, and requires Lee Swordy’s TTools to compile the text plans for FS2004.

282 downloads 4.57 MB Scanned clean
Microsoft Flight Simulator 2004

Airlines. By Vanderlei Martinelli. (See also ICBAIPKU.ZIP).

Screenshot of Icaro Brasil A319 on the ground.

Screenshot of Icaro Brasil A319 on the ground.

Icaro Brasil was a big and great Brazilian virtual airline in FS98 times.

In this package you have:

  • The airline fleet for FS2004 AI traffic.
  • Plans in text and bgl formats. For text format you have to compile with TTools from Lee Swordy.
  • Voice pack in EditVoicepack format (thanks to Lars Mallebjerg).
  • The older aircrafts from Icaro in old FS98 format.

Thanks to:

  • Antonio Saraiva, Luiz Flavio C. Florenzano, Eugenio Braga, Fabio Guardini Miguez, Bruno Brasileiro Ferreira, Marcelo Wuo Lopes, Lucas Benevello and Guilherme Palaoro da Silva.
  • The former Icaro Brasil VA pilots.
  • Lee Swordy, Lars Mallebjerg, Thomas Molitor, "AI Aardvark" and "PAI".
  • You for download this file!

Ready to download AI Pack - Icaro Brasil Virtual?

Free for all simmers · 4.57 MB · Scanned clean

File information

Filename
icbaipkg.zip
File size
4.57 MB
Virus scan
Clean (scanned with ClamAV)
Access
Freeware
Content rating
Everyone

Download speed: Free tier is capped at 0.5 Mbps (this file takes approximately 1 min at the cap). PRO members download at full line speed.

How to install this mod

FS2004 add-on
  1. Extract the downloaded archive

    Use 7-Zip (free) or WinRAR to extract the ZIP to a temporary folder. Don't install while still zipped — the simulator can't read inside ZIP files.
  2. Place files per readme

    FS2004 add-ons go into FS9\Aircraft\, FS9\Addon Scenery\, FS9\Gauges\, or FS9\Effects\.
  3. Always read the included readme

    Every mod ships with a readme.txt or README file. It tells you exactly where files go, what dependencies are needed, and any quirks specific to this add-on.

What’s inside this archive

The archive icbaipkg.zip has 419 files and directories contained within it.

File Contents

This list displays the first 500 files in the package. If the package has more, you will need to download it to view them.

Filename/Directory File Date File Size
Icaro Brasil.gif02.09.044.90 kB
leiame.txt02.10.043.86 kB
readme.txt02.10.041.78 kB
OLD02.10.040 B
FS98_ICB_A31910002.09.040 B
AIRCRAFT.CFG02.09.047.52 kB
ICBPTIAL.air12.29.036.23 kB
ICBPTIAM.air12.11.0313.06 kB
ICBPTIAO.air12.29.036.22 kB
model.ICBPTIAL02.09.040 B
ICBPTIAL.mdl01.13.0470.00 kB
model.cfg12.06.9927 B
model.ICBPTIAM02.09.040 B
ICBPTIAM.mdl01.13.0470.00 kB
model.cfg12.20.9927 B
model.ICBPTIAO02.09.040 B
ICBPTIAO.mdl01.13.0470.00 kB
model.cfg12.20.9927 B
panel02.09.040 B
panel.cfg12.31.0332 B
sound02.09.040 B
sound.cfg12.20.9932 B
texture.ICBPTIAL02.09.040 B
icbptial.0AF10.12.9964.00 kB
icbptial.1AF10.12.9964.00 kB
icbptial.2AF10.10.9964.00 kB
icbptial.3AF10.10.9964.00 kB
icbptial.4AF10.11.9964.00 kB
icbptial.5AF10.10.9964.00 kB
icbptial.6AF10.12.9964.00 kB
icbptial.7AF10.12.9964.00 kB
icbptial.8AF10.12.9964.00 kB
icbptial.9AF10.11.9964.00 kB
icbptial.aaf10.11.9964.00 kB
icbptial.baf10.11.9964.00 kB
icbptial.caf10.10.9964.00 kB
texture.ICBPTIAM02.09.040 B
icbptiam.0AF10.12.9964.00 kB
icbptiam.1AF10.12.9964.00 kB
icbptiam.2AF10.11.9964.00 kB
icbptiam.3AF10.11.9964.00 kB
icbptiam.4AF10.11.9964.00 kB
icbptiam.5AF10.10.9964.00 kB
icbptiam.6AF10.12.9964.00 kB
icbptiam.7AF10.12.9964.00 kB
icbptiam.8AF10.12.9964.00 kB
icbptiam.9AF10.11.9964.00 kB
icbptiam.aaf10.11.9964.00 kB
icbptiam.baf10.11.9964.00 kB
icbptiam.caf10.10.9964.00 kB
texture.ICBPTIAO02.09.040 B
icbptiao.0AF12.20.9964.00 kB
icbptiao.1AF12.20.9964.00 kB
icbptiao.2AF12.20.9964.00 kB
icbptiao.3AF12.20.9964.00 kB
icbptiao.4AF12.20.9964.00 kB
icbptiao.5AF12.20.9964.00 kB
icbptiao.6AF12.20.9964.00 kB
icbptiao.7AF12.20.9964.00 kB
icbptiao.8AF12.20.9964.00 kB
icbptiao.9AF12.20.9964.00 kB
icbptiao.aaf12.20.9964.00 kB
icbptiao.baf12.20.9964.00 kB
icbptiao.caf12.20.9964.00 kB
FS98_ICB_A32020002.09.040 B
AIRCRAFT.CFG02.09.047.09 kB
ICBPTIAN.air12.29.036.23 kB
ICBPTIAP.air12.29.036.23 kB
ICBPTIAQ.air12.29.0312.96 kB
model.ICBPTIAN02.09.040 B
ICBPTIAN.mdl01.13.0470.00 kB
model.cfg12.20.9927 B
model.ICBPTIAP02.09.040 B
ICBPTIAP.mdl01.13.0470.00 kB
model.cfg12.21.9927 B
model.ICBPTIAQ02.09.040 B
ICBPTIAQ.mdl01.13.0470.00 kB
model.cfg12.21.9927 B
panel02.09.040 B
panel.cfg12.20.9932 B
sound02.09.040 B
sound.cfg12.20.9932 B
texture.ICBPTIAN02.09.040 B
icbptian.0AF08.27.9964.00 kB
icbptian.1AF08.27.9964.00 kB
icbptian.2AF11.11.9964.00 kB
icbptian.3AF11.11.9964.00 kB
icbptian.4AF11.11.9964.00 kB
icbptian.5AF08.22.9964.00 kB
icbptian.6AF08.25.9964.00 kB
icbptian.7AF08.25.9964.00 kB
icbptian.8AF11.11.9964.00 kB
icbptian.9AF11.11.9964.00 kB
icbptian.aaf08.27.9964.00 kB
icbptian.baf11.11.9964.00 kB
icbptian.caf08.25.9964.00 kB
texture.ICBPTIAP02.09.040 B
icbptiap.0AF12.21.9964.00 kB
icbptiap.1AF12.21.9964.00 kB
icbptiap.2AF12.21.9964.00 kB
icbptiap.3AF12.21.9964.00 kB
icbptiap.4AF12.21.9964.00 kB
icbptiap.5AF12.21.9964.00 kB
icbptiap.6AF12.21.9964.00 kB
icbptiap.7AF12.21.9964.00 kB
icbptiap.8AF12.21.9964.00 kB
icbptiap.9AF12.21.9964.00 kB
icbptiap.aaf12.21.9964.00 kB
icbptiap.baf12.21.9964.00 kB
icbptiap.caf12.21.9964.00 kB
texture.ICBPTIAQ02.09.040 B
icbptiaq.0AF12.21.9964.00 kB
icbptiaq.1AF12.21.9964.00 kB
icbptiaq.2AF12.21.9964.00 kB
icbptiaq.3AF12.21.9964.00 kB
icbptiaq.4AF12.21.9964.00 kB
icbptiaq.5AF12.21.9964.00 kB
icbptiaq.6AF12.21.9964.00 kB
icbptiaq.7AF12.21.9964.00 kB
icbptiaq.8AF12.21.9964.00 kB
icbptiaq.9AF12.21.9964.00 kB
icbptiaq.aaf12.21.9964.00 kB
icbptiaq.baf12.21.9964.00 kB
icbptiaq.caf12.21.9964.00 kB
FS98_ICB_B767200ER02.09.040 B
AIRCRAFT.CFG02.09.046.22 kB
ICBPTIAK.air12.29.0313.01 kB
model.ICBPTIAK02.09.040 B
Icbptiak.mdl01.13.0470.00 kB
model.cfg07.13.9927 B
panel02.09.040 B
panel.cfg07.11.9944 B
sound02.09.040 B
sound.cfg07.11.9932 B
texture.ICBPTIAK02.09.040 B
ICBPTIAK.0AF12.30.0364.00 kB
ICBPTIAK.1AF12.30.0364.00 kB
ICBPTIAK.2AF12.30.0364.00 kB
ICBPTIAK.3AF12.30.0364.00 kB
Icbptiak.4AF12.30.0364.00 kB
Icbptiak.5AF12.30.0364.00 kB
Icbptiak.6AF12.30.0364.00 kB
Icbptiak.7AF12.30.0364.00 kB
Icbptiak.8AF12.30.0364.00 kB
ICBPTIAK.9AF12.30.0364.00 kB
ICBPTIAK.AAF12.30.0364.00 kB
FS98_ICB_EMB120ER02.09.040 B
AIRCRAFT.CFG02.09.047.40 kB
emb120_check.cfg09.03.991.24 kB
ICBPTIAH.air12.29.036.34 kB
ICBPTIAI.air09.18.996.32 kB
ICBPTIAJ.air12.29.0313.07 kB
model.ICBPTIAH02.09.040 B
icbptiah.mdl01.13.0470.00 kB
model.cfg10.28.9927 B
model.ICBPTIAI02.09.040 B
Icbptiai.MDL01.13.0470.00 kB
model.cfg09.03.9927 B
model.ICBPTIAJ02.09.040 B
Icbptiaj.MDL01.13.0470.00 kB
model.cfg09.03.9927 B
panel02.09.040 B
panel.cfg07.12.9939 B
sound02.09.040 B
sound.cfg07.12.9941 B
texture.ICBPTIAH02.09.040 B
ICBPTIAH.0AF12.30.0364.00 kB
ICBPTIAH.1AF12.30.0364.00 kB
ICBPTIAH.2AF12.30.0364.00 kB
ICBPTIAH.3AF12.30.0364.00 kB
ICBPTIAH.4AF12.30.0364.00 kB
ICBPTIAH.5AF12.30.0364.00 kB
ICBPTIAH.6AF12.30.0364.00 kB
ICBPTIAH.7AF12.30.0364.00 kB
ICBPTIAH.8AF12.30.0364.00 kB
ICBPTIAH.9AF12.30.0364.00 kB
ICBPTIAH.AAF12.30.0364.00 kB
TEXTURE.ICBPTIAI02.09.040 B
ICBPTIAI.0AF12.30.0364.00 kB
ICBPTIAI.1AF12.30.0364.00 kB
ICBPTIAI.2AF12.30.0364.00 kB
ICBPTIAI.3AF12.30.0364.00 kB
ICBPTIAI.4AF12.30.0364.00 kB
ICBPTIAI.5AF12.30.0364.00 kB
ICBPTIAI.6AF12.30.0364.00 kB
ICBPTIAI.7AF12.30.0364.00 kB
ICBPTIAI.8AF12.30.0364.00 kB
ICBPTIAI.9AF12.30.0364.00 kB
ICBPTIAI.AAF12.30.0364.00 kB
TEXTURE.ICBPTIAJ02.09.040 B
ICBPTIAJ.0AF12.30.0364.00 kB
ICBPTIAJ.1AF12.30.0364.00 kB
ICBPTIAJ.2AF12.30.0364.00 kB
ICBPTIAJ.3AF12.30.0364.00 kB
ICBPTIAJ.4AF12.30.0364.00 kB
ICBPTIAJ.5AF12.30.0364.00 kB
ICBPTIAJ.6AF12.30.0364.00 kB
ICBPTIAJ.7AF12.30.0364.00 kB
ICBPTIAJ.8AF12.30.0364.00 kB
ICBPTIAJ.9AF12.30.0364.00 kB
ICBPTIAJ.AAF12.30.0364.00 kB
FS98_ICB_F10002.09.040 B
aircraft.cfg02.09.049.46 kB
ICBPTIAA.air12.29.0313.08 kB
ICBPTIAB.air07.18.996.31 kB
ICBPTIAC.air12.30.036.32 kB
ICBPTIAD.air02.06.046.31 kB
ICBPTIAE.air12.30.036.43 kB
ICBPTIAF.air12.29.036.31 kB
ICBPTIAG.air01.04.046.30 kB
model.ICBPTIAA02.09.040 B
Icbptiaa.MDL01.13.0470.00 kB
model.cfg06.21.9967 B
model.ICBPTIAB02.09.040 B
Icbptiab.MDL01.13.0470.00 kB
model.cfg06.21.9967 B
model.ICBPTIAC02.09.040 B
Icbptiac.MDL01.13.0470.00 kB
model.cfg06.21.9967 B
model.ICBPTIAD02.09.040 B
Icbptiad.MDL01.13.0470.00 kB
model.cfg06.21.9967 B
model.ICBPTIAE02.09.040 B
Icbptiae.MDL01.13.0470.00 kB
model.cfg06.16.9967 B
model.ICBPTIAF02.09.040 B
Icbptiaf.MDL01.13.0470.00 kB
model.cfg06.20.9967 B
model.ICBPTIAG02.09.040 B
Icbptiag.MDL01.13.0470.00 kB
model.cfg06.20.9967 B
panel02.09.040 B
panel.cfg06.21.9944 B
sound02.09.040 B
sound.cfg06.21.9932 B
TEXTURE.ICBPTIAA02.09.040 B
ICBPTIAA.0AF12.30.0364.00 kB
ICBPTIAA.1AF12.30.0364.00 kB
ICBPTIAA.2AF12.30.0364.00 kB
ICBPTIAA.3AF12.30.0364.00 kB
ICBPTIAA.4AF12.30.0364.00 kB
ICBPTIAA.5AF12.30.0364.00 kB
ICBPTIAA.6AF12.30.0364.00 kB
ICBPTIAA.7AF12.30.0364.00 kB
ICBPTIAA.8AF12.30.0364.00 kB
ICBPTIAA.9AF12.30.0364.00 kB
TEXTURE.ICBPTIAB02.09.040 B
ICBPTIAB.0AF12.30.0364.00 kB
ICBPTIAB.1AF12.30.0364.00 kB
ICBPTIAB.2AF12.30.0364.00 kB
ICBPTIAB.3AF12.30.0364.00 kB
ICBPTIAB.4AF12.30.0364.00 kB
ICBPTIAB.5AF12.30.0364.00 kB
ICBPTIAB.6AF12.30.0364.00 kB
ICBPTIAB.7AF12.30.0364.00 kB
ICBPTIAB.8AF12.30.0364.00 kB
ICBPTIAB.9AF12.30.0364.00 kB
TEXTURE.ICBPTIAC02.09.040 B
ICBPTIAC.0AF12.30.0364.00 kB
ICBPTIAC.1AF12.30.0364.00 kB
ICBPTIAC.2AF12.30.0364.00 kB
ICBPTIAC.3AF12.30.0364.00 kB
ICBPTIAC.4AF12.30.0364.00 kB
ICBPTIAC.5AF12.30.0364.00 kB
ICBPTIAC.6AF12.30.0364.00 kB
ICBPTIAC.7AF12.30.0364.00 kB
ICBPTIAC.8AF12.30.0364.00 kB
ICBPTIAC.9AF12.30.0364.00 kB
TEXTURE.ICBPTIAD02.09.040 B
ICBPTIAD.0AF12.30.0364.00 kB
ICBPTIAD.1AF12.30.0364.00 kB
ICBPTIAD.2AF12.30.0364.00 kB
ICBPTIAD.3AF12.30.0364.00 kB
ICBPTIAD.4AF12.30.0364.00 kB
ICBPTIAD.5AF12.30.0364.00 kB
ICBPTIAD.6AF12.30.0364.00 kB
ICBPTIAD.7AF12.30.0364.00 kB
ICBPTIAD.8AF12.30.0364.00 kB
ICBPTIAD.9AF12.30.0364.00 kB
TEXTURE.ICBPTIAE02.09.040 B
ICBPTIAE.0AF12.30.0364.00 kB
ICBPTIAE.1AF12.30.0364.00 kB
ICBPTIAE.2AF12.30.0364.00 kB
ICBPTIAE.3AF12.30.0364.00 kB
ICBPTIAE.4AF12.30.0364.00 kB
ICBPTIAE.5AF12.30.0364.00 kB
ICBPTIAE.6AF12.30.0364.00 kB
ICBPTIAE.7AF12.30.0364.00 kB
ICBPTIAE.8AF12.30.0364.00 kB
ICBPTIAE.9AF12.30.0364.00 kB
TEXTURE.ICBPTIAF02.09.040 B
ICBPTIAF.0AF12.30.0364.00 kB
ICBPTIAF.1AF12.30.0364.00 kB
ICBPTIAF.2AF12.30.0364.00 kB
ICBPTIAF.3AF12.30.0364.00 kB
ICBPTIAF.4AF12.30.0364.00 kB
ICBPTIAF.5AF12.30.0364.00 kB
ICBPTIAF.6AF12.30.0364.00 kB
ICBPTIAF.7AF12.30.0364.00 kB
ICBPTIAF.8AF12.30.0364.00 kB
ICBPTIAF.9AF12.30.0364.00 kB
TEXTURE.ICBPTIAG02.09.040 B
ICBPTIAG.0AF12.30.0364.00 kB
ICBPTIAG.1AF12.30.0364.00 kB
ICBPTIAG.2AF12.30.0364.00 kB
ICBPTIAG.3AF12.30.0364.00 kB
ICBPTIAG.4AF12.30.0364.00 kB
ICBPTIAG.5AF12.30.0364.00 kB
ICBPTIAG.6AF12.30.0364.00 kB
ICBPTIAG.7AF12.30.0364.00 kB
ICBPTIAG.8AF12.30.0364.00 kB
ICBPTIAG.9AF12.30.0364.00 kB
old_ptiaa.jpg07.23.998.11 kB
old_ptiab.jpg07.23.998.02 kB
old_ptiac.jpg07.23.996.52 kB
old_ptiad.jpg07.23.998.32 kB
old_ptiae.jpg07.23.995.38 kB
old_ptiaf.jpg07.23.995.55 kB
old_ptiag.jpg07.23.996.06 kB
old_ptiai.jpg09.17.999.24 kB
old_ptiaj.jpg09.17.999.06 kB
old_ptiak.jpg09.17.994.95 kB
old_ptial.jpg12.05.9914.29 kB
old_ptiam.jpg12.05.996.61 kB
old_ptian.jpg12.05.9911.06 kB
old_ptiao.jpg01.02.0010.26 kB
old_ptiap.jpg01.02.0010.74 kB
old_ptiaq.jpg01.02.003.99 kB
OLDEST02.10.040 B
oldest_ptiaa.jpg05.09.994.41 kB
oldest_ptiab.jpg05.09.994.31 kB
oldest_ptiac.jpg05.09.994.26 kB
oldest_ptiad.jpg05.09.994.06 kB
PTIAA.zip07.23.9951.04 kB
PTIAB.zip07.23.9951.03 kB
PTIAC.zip07.23.9950.99 kB
PTIAD.zip07.23.9951.02 kB
AIA_EMB_12002.04.040 B
config.txt02.04.041.39 kB
Texture.IcaroBrasil_PTIAH02.04.040 B
aia_emb_120_l.bmp11.17.03341.43 kB
aia_emb_120_prop_t.bmp04.23.0364.07 kB
aia_emb_120_t.bmp01.20.041.33 MB
Texture.IcaroBrasil_PTIAI02.04.040 B
aia_emb_120_l.bmp11.17.03341.43 kB
aia_emb_120_prop_t.bmp04.23.0364.07 kB
aia_emb_120_t.bmp01.20.041.33 MB
Texture.IcaroBrasil_PTIAJ02.04.040 B
aia_emb_120_l.bmp11.17.03341.43 kB
aia_emb_120_prop_t.bmp04.23.0364.07 kB
aia_emb_120_t.bmp01.20.041.33 MB
NOTE_TO_PAI_STAFF.txt02.10.04824 B
PAI A319V202.04.040 B
config.txt02.04.041.35 kB
Texture.IcaroBrasil_PTIAL02.04.040 B
pai_a319_iae_by_raid_l.bmp11.04.031.33 MB
pai_a319_iae_by_raid_t.bmp01.22.041.33 MB
Texture.IcaroBrasil_PTIAM02.04.040 B
pai_a319_iae_by_raid_l.bmp11.04.031.33 MB
pai_a319_iae_by_raid_t.bmp01.22.041.33 MB
Texture.IcaroBrasil_PTIAO02.04.040 B
pai_a319_iae_by_raid_l.bmp11.04.031.33 MB
pai_a319_iae_by_raid_t.bmp01.22.041.33 MB
PAI A320V202.04.040 B
config.txt02.04.041.30 kB
Texture.IcaroBrasil_PTIAN02.04.040 B
pai_a320_iae_by_raid_l.bmp11.07.03512.07 kB
pai_a320_iae_by_raid_t.bmp01.22.041.33 MB
Texture.IcaroBrasil_PTIAP02.04.040 B
pai_a320_iae_by_raid_l.bmp11.07.03512.07 kB
pai_a320_iae_by_raid_t.bmp01.22.041.33 MB
Texture.IcaroBrasil_PTIAQ02.04.040 B
pai_a320_iae_by_raid_l.bmp11.07.03512.07 kB
pai_a320_iae_by_raid_t.bmp01.22.041.33 MB
PAI B762V202.04.040 B
config.txt02.04.04435 B
Texture.IcaroBrasil_PTIAK02.04.040 B
PAI_B762_GE_BY_RAID_L.BMP11.14.031.00 MB
PAI_B762_GE_BY_RAID_T.BMP01.21.041.33 MB
PAI F10002.04.040 B
config.txt02.04.043.04 kB
Texture.IcaroBrasil_PTIAA02.04.040 B
F100_L.bmp10.27.021.33 MB
F100_T.bmp01.21.041.33 MB
Texture.IcaroBrasil_PTIAB02.04.040 B
F100_L.bmp10.27.021.33 MB
F100_T.bmp01.21.041.33 MB
Texture.IcaroBrasil_PTIAC02.04.040 B
F100_L.bmp10.27.021.33 MB
F100_T.bmp01.21.041.33 MB
Texture.IcaroBrasil_PTIAD02.04.040 B
F100_L.bmp10.27.021.33 MB
F100_T.bmp01.21.041.33 MB
Texture.IcaroBrasil_PTIAE02.04.040 B
F100_L.bmp10.27.021.33 MB
F100_T.bmp01.21.041.33 MB
Texture.IcaroBrasil_PTIAF02.04.040 B
F100_L.bmp10.27.021.33 MB
F100_T.bmp01.22.041.33 MB
Texture.IcaroBrasil_PTIAG02.04.040 B
F100_L.bmp10.27.021.33 MB
F100_T.bmp01.21.041.33 MB
README_AIA_E120.txt04.23.032.86 kB
SC_A319_1.jpg02.09.0439.20 kB
SC_A319_2.jpg02.09.0439.82 kB
SC_A320.jpg02.09.0429.07 kB
SC_B762.jpg02.09.0428.83 kB
SC_E120.jpg02.09.0419.54 kB
SC_F100_1.jpg02.09.0432.41 kB
SC_F100_2.jpg02.09.0429.39 kB
SC_F100_3.jpg02.09.0434.92 kB
Aircraft_VA_IcaroBrasil.txt02.04.04790 B
Airports_VA_IcaroBrasil.txt01.14.041.68 kB
FlightPlans_VA_IcaroBrasil.txt02.09.0447.36 kB
Traffic_VA_IcaroBrasil.bgl02.09.04119.94 kB
IcaroBrasil.vcpmod02.04.047.07 kB
FILE_ID.DIZ02.10.0473 B
flyawaysimulation.txt10.29.13959 B
Go to Fly Away Simulation.url01.22.1652 B

0 comments

Be the first to leave a comment on this download.

Leave a comment

No comments yet

Be the first to share your thoughts on this download.

Leave a comment

Replying to

Used only for your Gravatar avatar — never shown publicly or shared.

Minimum 30 characters 0
Your comment is reviewed by a moderator before publication. Spam, abuse and self-promotion are removed.