fixed evaluation direction