fields improvements