Cabral Richards view 3