throws error if field already exists?
throws error if field already exists?