use getFieldValue instead of getter