Added documentation parameter justification
Improved default class methods