improved Tool API, updated locale