Switched from C++ to C
Compressed length added to manifest