Clean compile