Converted to intellij project