polarized thinker
--------------------------------------