tom xu view 2