yet another method excluded from str to path mapping
use osome!