dumper.c is not needed as well