update compile errors ...