Updated compile file