Clean up and documentation + Print bug

- Stable version