modified print_vdecls
resolved merge conflict