IDE setup