using init_vprinting as per moorepants comment