just making it clear we're using the latest prot version
docstring
logging stuff