https://github.com/ksean/operation-d/issues/2
* Refactored Phase