steven tran view 2