included a result logger