missing return statement