repuglycan view 3