updates to support editing your own path