update Dumper, add support for int, float, null, str