use appropriate field size