Add more tool function.