HeavyWeaponDude more or less finished.