uses var_dump