modify index & add tools