PERF: optimise check
PERF: optimise check