michaelbarker view 2