Added files from Intellig Idea community