Chem smoke done

- Pretty much anyway.
- Time to make some clean commits.