view is only visible for rep