Vision, culture and values