updated submoduleand fixed quit event