fixed compiling erros moit