Fix many errors
Many errors need fix