In progress - squash it
In progress - squash it
Add example. Cleanup.
Cleanup
Cleanup
Merge changes