Updating semantic tools