Use json instead of html templates