renamed to -compat.c