collect and render settings