setup intellij
Use Optional