- tidied code
- added more documentation