is @return useful ?