Idea support (2/26)

Idea support