realize the shudu
but no return result