transpiling view 2