type-detect
