Idea support (5/26)

Idea support