precoompile new changes