Duplicate require
unlocked destructive operations are a BAD idea