added singular/plural formatting