about IDE