Split AddField to two methods.