type in accessor