added artifact view stuff