This is little experimental code from learning new languages and trying new things