Moosa.
Constantly thinking.