should eval before return
should eval before return