added javadoc
efficient ctx
clean up
added ListJsonService