field max size
threading added