changed assign to autoincrement