working on path handles