Adding compile code