Comments
Implemented tests