remove extra codes, it can be complied