Armoring custom modules