plus properties
added vreverse