migrated from IntelliJ project to Gradle