check, then rate