oh shit handle view 1