ikxcvbk view 2