updated for idea project