--------------------------------------------------------------------------------------
MAYBE IT'S TIME TO STOP. THINKING.
--------------------------------------------------------------------------------------