Changed the interface + PHPDoc