modifying compile errors
modify some compile erros