Quantity now defaults to 5 if absent.