from *, * and eval