fix check rule