Refactor purple.
Refactor purple.