path improvements