FINAL COMMIT:
- added  further comments