skipping coverage
adding nocover to some log messages
adding tests for read_env