>>510591871
>there is nothing but what ought to be
(Galileo)