improved rendering for empty collections