update accessor