supported strict rule