fix: missing return