creating fields