add missing return values