Deprecated setField,  getField. Use set instead of it and array-access