adjust compile argument