zap unsed requires