update the blade