fix failed funciton experiment 2