- deleted copy constructor/assignment operator
- deleted duplicate comments