fix autoincrement