Phases implemented
Spots implemented.