trevor kosloski view 2