now using View::Json serve query responses