evaluate file