typeof useage