Plato sure was a foreward thinker