refactored logging and added a disclaimer. fixes #14