fixed docblock throw type error