re-apply patch, fuck the ios app got wrong