init
demo code
java scala and c#