generated pid names now also carry additional_element correctly