Aarush Buddaraju view 3