add generate a field