make documentation optional via doc use flag