eval binary rewritten with bind