Shorter names
Make json decoding optional