migrate to Intellij