add boilerplate documentation