added intellij support