moved "install required files" process