some missing return values