added vows, had it globally