add precompiled header