flip can evaluate in parent.frame