add case for field that parallels variable factory call