added 'json' to allowed asset extensions