live-field generated