reset id per function