change strategy of compile