introduce fields