defuckupifying view 3