Fixed compile order