support for auto-incremented fields