setup intellij and async for put and get