deploy by hand