fixed autobuild system