started implementing field add