Compilation order fixed