fix bug and three performance method result