some compile code