add view stuff