render objects generically