add a result check