::::::::/::::::::::::::::::/::::/::spinn:::
...............: -- a p h r o ! k l a n -- :...............