json download support - persister, manager; output code clean-up