...
...
Permeate...
Reflect...