genop.h