review model, generate docs