this return is different than the one below (L52), is this intentional?