Create impl.h