regeneration of docs