Slate mills