added deployment functionaility