implementing application c dumper