remove compat.h