Aarush Buddaraju view 2