Project yang mencakup bendera, banner, Balon udara, truck LED, hingga iklan manusia berjalan merupakan bentuk dukungan untuk Zhanghao
Drama ini adalah hasil karya kedua dari sutradara china yang bernama Wen Muye yang sebelumnya menyutradarai drama dying to survive 2018 yang lalu.