add missing return in 4p