report logic ok