added manual documentation -json