revamped gdeploy