Improve chem check

- A bit more redundant, but MUCH less fail proof