use auto incrementing ids