blade handler