documentation: reducing redundancy