take out precompile to debug