renamed field to avoid nested naming collisions