initial examples and json code
passes check