Try precompiler solution