Added Methods and PHPDocs comments