chassi should handle ISpecial