execute and missing return fix