adding idea support