create continues path (with minor bugs)