modified CAppDeployer