Tidy work mate.

ETA on the dyes?