test
1.8, added comments upon completion