Create direct.h