revised deploy