Delete generic.h