Freedom of thoughts

To be completed.