compiles without blob