update compile build errors