fixing an issue in insert precipitates that could allow particles to overlap