use logging for logging
log raw data, so we have something to work with if parsing fails