Section 508: added preference group render function.