gradually getting eval working