don't precompile placeholder