render results as objects