commented deploy funtion