make IDEA compatible