[fix] call on this and change function name