type of field and migration