doc string final