Repubate view 1