added idea support