fixed double called eval