improving build proces