solve over 100 build errors