New and Improved IDA?