doc work by Andrew