added field accessor