docs now generated via script